本类用于调用设备的物模型服务,调用的服务需要在后台预先配置好对应的服务内容才可以调用。
一、注意事项
若无指定数据发送策略,任务启动之后会根据实际情况从本地或者云端获取数据。
二、属性列表
参数名称 | 描述 | 类型 |
---|---|---|
device | 要获取数据端点的设备 | XDevice |
三、API 列表
1. 构建调用服务的任务
+ (instancetype)invokeServiceTaskWithDevice:(XDevice *)device
serviceName:(NSString *)serviceName
dataPayload:(NSDictionary *)dataPayload
timeout:(NSUInteger)timeout
completionHandler:(XLinkTaskDidCompletionHandler)completionHandler ;
支持的版本
开始支持的版本:6.1
注意事项
无
输入参数
具体的接口输入参数描述如下:
参数名称 | 类型 | 描述 | 必选 |
---|---|---|---|
device | XDevice | 要获取数据端点的设备 | 是 |
serviceName | NSString | 调用服务名 | 是 |
dataPayload | NSDictionary | 调用服务属性 | 是 |
timeout | NSUInteger | 任务超时时间 | 是 |
completionHandler | XLinkTaskDidCompletionHandler | 完成后的回调 | 是 |
输出参数
无
错误码
无